package com.zelix;

public final class vn extends un
{

    public vn(ys ys1)
    {
        super(ys1);
    }

    public boolean equals(Object obj)
    {
        if(obj instanceof vn)
        {
            vn vn1 = (vn)obj;
            if(super.a != null)
            {
                if(((un) (vn1)).a != null)
                    return super.a.equals(((un) (vn1)).a);
                else
                    return false;
            } else
            {
                return ((un) (vn1)).a == null;
            }
        } else
        {
            return false;
        }
    }

    public String d()
    {
        if(super.a != null)
        {
            String s = super.a.b();
            int i = s.lastIndexOf("[");
            if(i > -1)
                s = s.substring(i + 1);
            if(s.length() > 2)
                return s.substring(1, s.length() - 1);
            else
                return null;
        } else
        {
            return null;
        }
    }

    public int hashCode()
    {
        if(super.a != null)
            return super.a.hashCode() + 1;
        else
            return 0;
    }
}